CRC校验判断是否出现差错 急^^^^^^^^^^^^^^^^^^

来源:百度知道 编辑:UC知道 时间:2024/06/21 18:57:50
某一个数据通信系统采用CRC校验方式,并且生成多项式G(x)的二进制比特序列为11001,目的结点接收到的二进制比特序列为110111001(含CRC校验码)。请判断传输过程中是否出现了差错?为什么?

接受到的是110111001说明传输的就是这段序列号,假设传输的二进制信息为*****,则由G(x)=11001可知
需要将****后面加4个0然后去除以11001 得到的余数再加到****后面就是110111001

又可知余数是1001 则 原来要传送的信息为11011 则110110000除11001得到的余数如果是1001 就说明再传送过程中没有出错 若不是则说明 出错了

经计算 余数貌似是1011 则说明出错了